Denny Hamlin Just Exposed The Whole Damn Thing About Nascar!